package com.cloudkinto.service.order.vo.shopify;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Author Administrator
 *
 * @Des
 * @Version
 * @Date 2021/8/20
 */
public class ShopifyEntity {

    /**
     * cancelled_at : null
     * fulfillment_status : null
     * total_price_usd : 598.94
     * billing_address : {"zip":"40202","country":"United States","city":"Louisville","address2":"","address1":"Chestnut Street 92","latitude":45.41634,"last_name":"Norman","province_code":"KY","country_code":"US","province":"Kentucky","phone":"555-625-1199","name":"Bob Norman","company":null,"first_name":"Bob","longitude":-75.6868}
     * line_items : [{"variant_title":"green","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":39072856,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":466157049,"grams":200,"sku":"IPOD2008GREEN","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.34","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.34","currency_code":"USD"},"presentment_money":{"amount":"3.34","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/466157049","name":"IPod Nano - 8gb - green","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[{"name":"Custom Engraving Front","value":"Happy Birthday"},{"name":"Custom Engraving Back","value":"Merry Christmas"}]},{"variant_title":"red","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":49148385,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":518995019,"grams":200,"sku":"IPOD2008RED","fulfillable_quantity":1,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.33","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.33","currency_code":"USD"},"presentment_money":{"amount":"3.33","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/518995019","name":"IPod Nano - 8gb - red","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[]},{"variant_title":"black","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":457924702,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":703073504,"grams":200,"sku":"IPOD2008BLACK","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.33","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.33","currency_code":"USD"},"presentment_money":{"amount":"3.33","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/703073504","name":"IPod Nano - 8gb - black","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[]}]
     * presentment_currency : USD
     * total_discounts_set : {"shop_money":{"amount":"10.00","currency_code":"USD"},"presentment_money":{"amount":"10.00","currency_code":"USD"}}
     * location_id : null
     * source_url : null
     * landing_site : http://www.example.com?source=abc
     * source_identifier : fhwdgads
     * reference : fhwdgads
     * number : 1
     * checkout_id : 901414060
     * checkout_token : bd5a8aa1ecd019dd3520ff791ee3a24c
     * tax_lines : [{"rate":0.06,"price":"11.94","title":"State Tax","price_set":{"shop_money":{"amount":"11.94","currency_code":"USD"},"presentment_money":{"amount":"11.94","currency_code":"USD"}}}]
     * customer_locale : null
     * id : 450789469
     * app_id : null
     * subtotal_price : 597.00
     * closed_at : null
     * order_status_url : https://apple.myshopify.com/690933842/orders/b1946ac92492d2347c6235b4d2611184/authenticate?key=imasecretipod
     * device_id : null
     * test : false
     * total_shipping_price_set : {"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}}
     * subtotal_price_set : {"shop_money":{"amount":"597.00","currency_code":"USD"},"presentment_money":{"amount":"597.00","currency_code":"USD"}}
     * payment_gateway_names : ["bogus"]
     * total_tax : 11.94
     * tags :
     * processing_method : direct
     * shipping_lines : [{"code":"Free Shipping","delivery_category":null,"source":"shopify","title":"Free Shipping","discount_allocations":[],"carrier_identifier":null,"discounted_price_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"discounted_price":"0.00","tax_lines":[],"phone":null,"price":"0.00","id":369256396,"price_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"requested_fulfillment_service_id":null}]
     * phone : +557734881234
     * user_id : null
     * note_attributes : [{"name":"custom engraving","value":"Happy Birthday"},{"name":"colour","value":"green"}]
     * name : #1001
     * cart_token : 68778783ad298f1c80c3bafcddeea02f
     * total_tax_set : {"shop_money":{"amount":"11.94","currency_code":"USD"},"presentment_money":{"amount":"11.94","currency_code":"USD"}}
     * landing_site_ref : abc
     * discount_codes : [{"amount":"10.00","code":"TENOFF","type":"fixed_amount"}]
     * note : null
     * payment_details : {"credit_card_number":"\u2022\u2022\u2022\u2022 \u2022\u2022\u2022\u2022 \u2022\u2022\u2022\u2022 4242","avs_result_code":null,"cvv_result_code":null,"credit_card_bin":null,"credit_card_company":"Visa"}
     * order_number : 1001
     * discount_applications : [{"allocation_method":"across","value_type":"fixed_amount","code":"TENOFF","target_type":"line_item","target_selection":"all","type":"discount_code","value":"10.0"}]
     * created_at : 2008-01-10T11:00:00-05:00
     * total_line_items_price_set : {"shop_money":{"amount":"597.00","currency_code":"USD"},"presentment_money":{"amount":"597.00","currency_code":"USD"}}
     * taxes_included : false
     * buyer_accepts_marketing : false
     * confirmed : true
     * total_weight : 0
     * contact_email : bob.norman@hostmail.com
     * refunds : [{"note":"it broke during shipping","refund_line_items":[{"line_item_id":703073504,"quantity":1,"line_item":{"variant_title":"black","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":457924702,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":703073504,"grams":200,"sku":"IPOD2008BLACK","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.33","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.33","currency_code":"USD"},"presentment_money":{"amount":"3.33","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/703073504","name":"IPod Nano - 8gb - black","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[]},"subtotal":195.66,"total_tax_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"id":104689539,"subtotal_set":{"shop_money":{"amount":"195.66","currency_code":"USD"},"presentment_money":{"amount":"195.66","currency_code":"USD"}},"total_tax":3.98,"location_id":487838322,"restock_type":"legacy_restock"},{"line_item_id":466157049,"quantity":1,"line_item":{"variant_title":"green","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":39072856,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":466157049,"grams":200,"sku":"IPOD2008GREEN","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.34","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.34","currency_code":"USD"},"presentment_money":{"amount":"3.34","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/466157049","name":"IPod Nano - 8gb - green","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[{"name":"Custom Engraving Front","value":"Happy Birthday"},{"name":"Custom Engraving Back","value":"Merry Christmas"}]},"subtotal":195.67,"total_tax_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"id":709875399,"subtotal_set":{"shop_money":{"amount":"195.67","currency_code":"USD"},"presentment_money":{"amount":"195.67","currency_code":"USD"}},"total_tax":3.98,"location_id":487838322,"restock_type":"legacy_restock"}],"user_id":799407056,"admin_graphql_api_id":"gid://shopify/Refund/509562969","order_adjustments":[],"created_at":"2021-08-04T13:06:55-04:00","processed_at":"2021-08-04T13:06:55-04:00","restock":true,"id":509562969,"transactions":[{"amount":"209.00","device_id":null,"test":false,"kind":"refund","created_at":"2005-08-05T12:59:12-04:00","message":null,"location_id":null,"authorization":"authorization-key","user_id":null,"parent_id":801038806,"admin_graphql_api_id":"gid://shopify/OrderTransaction/179259969","processed_at":"2005-08-05T12:59:12-04:00","currency":"USD","error_code":null,"receipt":{},"id":179259969,"order_id":450789469,"gateway":"bogus","source_name":"web","status":"success"}],"order_id":450789469}]
     * total_discounts : 10.00
     * fulfillments : [{"created_at":"2021-08-04T13:06:55-04:00","tracking_company":"USPS","line_items":[{"variant_title":"green","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":39072856,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":466157049,"grams":200,"sku":"IPOD2008GREEN","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.34","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.34","currency_code":"USD"},"presentment_money":{"amount":"3.34","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/466157049","name":"IPod Nano - 8gb - green","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[{"name":"Custom Engraving Front","value":"Happy Birthday"},{"name":"Custom Engraving Back","value":"Merry Christmas"}]}],"tracking_urls":["https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=1Z2345"],"location_id":905684977,"updated_at":"2021-08-04T13:06:55-04:00","service":"manual","admin_graphql_api_id":"gid://shopify/Fulfillment/255858046","name":"#1001.0","tracking_number":"1Z2345","receipt":{"authorization":"123456","testcase":true},"id":255858046,"tracking_numbers":["1Z2345"],"order_id":450789469,"tracking_url":"https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=1Z2345","shipment_status":null,"status":"failure"}]
     * client_details : {"session_hash":null,"accept_language":null,"browser_width":null,"browser_height":null,"browser_ip":"0.0.0.0","user_agent":null}
     * referring_site : http://www.otherexample.com
     * updated_at : 2008-01-10T11:00:00-05:00
     * processed_at : 2008-01-10T11:00:00-05:00
     * currency : USD
     * shipping_address : {"zip":"40202","country":"United States","city":"Louisville","address2":"","address1":"Chestnut Street 92","latitude":45.41634,"last_name":"Norman","province_code":"KY","country_code":"US","province":"Kentucky","phone":"555-625-1199","name":"Bob Norman","company":null,"first_name":"Bob","longitude":-75.6868}
     * browser_ip : 0.0.0.0
     * email : bob.norman@hostmail.com
     * source_name : web
     * total_price_set : {"shop_money":{"amount":"598.94","currency_code":"USD"},"presentment_money":{"amount":"598.94","currency_code":"USD"}}
     * total_price : 598.94
     * total_line_items_price : 597.00
     * total_tip_received : 0.00
     * token : b1946ac92492d2347c6235b4d2611184
     * cancel_reason : null
     * admin_graphql_api_id : gid://shopify/Order/450789469
     * financial_status : partially_refunded
     * gateway : authorize_net
     * customer : {"total_spent":"199.65","note":null,"last_order_name":"#1001","last_order_id":450789469,"tax_exempt":false,"created_at":"2021-08-04T13:06:55-04:00","last_name":"Norman","multipass_identifier":null,"verified_email":true,"tags":"","accepts_marketing_updated_at":"2005-06-12T11:57:11-04:00","orders_count":1,"default_address":{"zip":"40202","country":"United States","address2":"","city":"Louisville","address1":"Chestnut Street 92","last_name":null,"province_code":"KY","country_code":"US","default":true,"province":"Kentucky","phone":"555-625-1199","name":"","country_name":"United States","company":null,"id":207119551,"customer_id":207119551,"first_name":null},"updated_at":"2021-08-04T13:06:55-04:00","accepts_marketing":false,"phone":"+16136120707","admin_graphql_api_id":"gid://shopify/Customer/207119551","tax_exemptions":[],"currency":"USD","id":207119551,"state":"disabled","marketing_opt_in_level":null,"first_name":"Bob","email":"bob.norman@hostmail.com"}
     */
    private String cancelled_at;
    private String fulfillment_status;
    private String total_price_usd;
//    private Billing_addressEntity billing_address;
    private List<Line_itemsEntity> line_items;
    private String presentment_currency;
    private Total_discounts_setEntity total_discounts_set;
    private String location_id;
    private String source_url;
    private String landing_site;
    private String source_identifier;
    private String reference;
    private int number;
    private int checkout_id;
    private String checkout_token;
    private List<Tax_linesEntity> tax_lines;
    private String customer_locale;
    private int id;
    private String app_id;
    private String subtotal_price;
    private String closed_at;
    private String order_status_url;
    private String device_id;
    private boolean test;
    private Total_shipping_price_setEntity total_shipping_price_set;
    private Subtotal_price_setEntity subtotal_price_set;
    private List<String> payment_gateway_names;
    private String total_tax;
    private String tags;
    private String processing_method;
    private List<Shipping_linesEntity> shipping_lines;
    private String phone;
    private String user_id;
    private List<Note_attributesEntity> note_attributes;
    private String name;
    private String cart_token;
    private Total_tax_setEntity total_tax_set;
    private String landing_site_ref;
    private List<Discount_codesEntity> discount_codes;
    private String note;
    private Payment_detailsEntity payment_details;
    private int order_number;
    private List<Discount_applicationsEntity> discount_applications;
    private String created_at;
    private Total_line_items_price_setEntity total_line_items_price_set;
    private boolean taxes_included;
    private boolean buyer_accepts_marketing;
    private boolean confirmed;
    private int total_weight;
    private String contact_email;
    private List<RefundsEntity> refunds;
    private String total_discounts;
    private List<FulfillmentsEntity> fulfillments;
    private Client_detailsEntity client_details;
    private String referring_site;
    private String updated_at;
    private String processed_at;
    private String currency;
    private Shipping_addressEntity shipping_address;
    private String browser_ip;
    private String email;
    private String source_name;
    private Total_price_setEntity total_price_set;
    private String total_price;
    private String total_line_items_price;
    private String total_tip_received;
    private String token;
    private String cancel_reason;
    private String admin_graphql_api_id;
    private String financial_status;
    private String gateway;
    private CustomerEntity customer;

    public void setCancelled_at(String cancelled_at) {
        this.cancelled_at = cancelled_at;
    }

    public void setFulfillment_status(String fulfillment_status) {
        this.fulfillment_status = fulfillment_status;
    }

    public void setTotal_price_usd(String total_price_usd) {
        this.total_price_usd = total_price_usd;
    }

    public void setLine_items(List<Line_itemsEntity> line_items) {
        this.line_items = line_items;
    }

    public void setPresentment_currency(String presentment_currency) {
        this.presentment_currency = presentment_currency;
    }

    public void setTotal_discounts_set(Total_discounts_setEntity total_discounts_set) {
        this.total_discounts_set = total_discounts_set;
    }

    public void setLocation_id(String location_id) {
        this.location_id = location_id;
    }

    public void setSource_url(String source_url) {
        this.source_url = source_url;
    }

    public void setLanding_site(String landing_site) {
        this.landing_site = landing_site;
    }

    public void setSource_identifier(String source_identifier) {
        this.source_identifier = source_identifier;
    }

    public void setReference(String reference) {
        this.reference = reference;
    }

    public void setNumber(int number) {
        this.number = number;
    }

    public void setCheckout_id(int checkout_id) {
        this.checkout_id = checkout_id;
    }

    public void setCheckout_token(String checkout_token) {
        this.checkout_token = checkout_token;
    }

    public void setTax_lines(List<Tax_linesEntity> tax_lines) {
        this.tax_lines = tax_lines;
    }

    public void setCustomer_locale(String customer_locale) {
        this.customer_locale = customer_locale;
    }

    public void setId(int id) {
        this.id = id;
    }

    public void setApp_id(String app_id) {
        this.app_id = app_id;
    }

    public void setSubtotal_price(String subtotal_price) {
        this.subtotal_price = subtotal_price;
    }

    public void setClosed_at(String closed_at) {
        this.closed_at = closed_at;
    }

    public void setOrder_status_url(String order_status_url) {
        this.order_status_url = order_status_url;
    }

    public void setDevice_id(String device_id) {
        this.device_id = device_id;
    }

    public void setTest(boolean test) {
        this.test = test;
    }

    public void setTotal_shipping_price_set(Total_shipping_price_setEntity total_shipping_price_set) {
        this.total_shipping_price_set = total_shipping_price_set;
    }

    public void setSubtotal_price_set(Subtotal_price_setEntity subtotal_price_set) {
        this.subtotal_price_set = subtotal_price_set;
    }

    public void setPayment_gateway_names(List<String> payment_gateway_names) {
        this.payment_gateway_names = payment_gateway_names;
    }

    public void setTotal_tax(String total_tax) {
        this.total_tax = total_tax;
    }

    public void setTags(String tags) {
        this.tags = tags;
    }

    public void setProcessing_method(String processing_method) {
        this.processing_method = processing_method;
    }

    public void setShipping_lines(List<Shipping_linesEntity> shipping_lines) {
        this.shipping_lines = shipping_lines;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public void setUser_id(String user_id) {
        this.user_id = user_id;
    }

    public void setNote_attributes(List<Note_attributesEntity> note_attributes) {
        this.note_attributes = note_attributes;
    }

    public void setName(String name) {
        this.name = name;
    }

    public void setCart_token(String cart_token) {
        this.cart_token = cart_token;
    }

    public void setTotal_tax_set(Total_tax_setEntity total_tax_set) {
        this.total_tax_set = total_tax_set;
    }

    public void setLanding_site_ref(String landing_site_ref) {
        this.landing_site_ref = landing_site_ref;
    }

    public void setDiscount_codes(List<Discount_codesEntity> discount_codes) {
        this.discount_codes = discount_codes;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public void setPayment_details(Payment_detailsEntity payment_details) {
        this.payment_details = payment_details;
    }

    public void setOrder_number(int order_number) {
        this.order_number = order_number;
    }

    public void setDiscount_applications(List<Discount_applicationsEntity> discount_applications) {
        this.discount_applications = discount_applications;
    }

    public void setCreated_at(String created_at) {
        this.created_at = created_at;
    }

    public void setTotal_line_items_price_set(Total_line_items_price_setEntity total_line_items_price_set) {
        this.total_line_items_price_set = total_line_items_price_set;
    }

    public void setTaxes_included(boolean taxes_included) {
        this.taxes_included = taxes_included;
    }

    public void setBuyer_accepts_marketing(boolean buyer_accepts_marketing) {
        this.buyer_accepts_marketing = buyer_accepts_marketing;
    }

    public void setConfirmed(boolean confirmed) {
        this.confirmed = confirmed;
    }

    public void setTotal_weight(int total_weight) {
        this.total_weight = total_weight;
    }

    public void setContact_email(String contact_email) {
        this.contact_email = contact_email;
    }

    public void setRefunds(List<RefundsEntity> refunds) {
        this.refunds = refunds;
    }

    public void setTotal_discounts(String total_discounts) {
        this.total_discounts = total_discounts;
    }

    public void setFulfillments(List<FulfillmentsEntity> fulfillments) {
        this.fulfillments = fulfillments;
    }

    public void setClient_details(Client_detailsEntity client_details) {
        this.client_details = client_details;
    }

    public void setReferring_site(String referring_site) {
        this.referring_site = referring_site;
    }

    public void setUpdated_at(String updated_at) {
        this.updated_at = updated_at;
    }

    public void setProcessed_at(String processed_at) {
        this.processed_at = processed_at;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public void setShipping_address(Shipping_addressEntity shipping_address) {
        this.shipping_address = shipping_address;
    }

    public void setBrowser_ip(String browser_ip) {
        this.browser_ip = browser_ip;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public void setSource_name(String source_name) {
        this.source_name = source_name;
    }

    public void setTotal_price_set(Total_price_setEntity total_price_set) {
        this.total_price_set = total_price_set;
    }

    public void setTotal_price(String total_price) {
        this.total_price = total_price;
    }

    public void setTotal_line_items_price(String total_line_items_price) {
        this.total_line_items_price = total_line_items_price;
    }

    public void setTotal_tip_received(String total_tip_received) {
        this.total_tip_received = total_tip_received;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public void setCancel_reason(String cancel_reason) {
        this.cancel_reason = cancel_reason;
    }

    public void setAdmin_graphql_api_id(String admin_graphql_api_id) {
        this.admin_graphql_api_id = admin_graphql_api_id;
    }

    public void setFinancial_status(String financial_status) {
        this.financial_status = financial_status;
    }

    public void setGateway(String gateway) {
        this.gateway = gateway;
    }

    public void setCustomer(CustomerEntity customer) {
        this.customer = customer;
    }

    public String getCancelled_at() {
        return cancelled_at;
    }

    public String getFulfillment_status() {
        return fulfillment_status;
    }

    public String getTotal_price_usd() {
        return total_price_usd;
    }

    public List<Line_itemsEntity> getLine_items() {
        return line_items;
    }

    public String getPresentment_currency() {
        return presentment_currency;
    }

    public Total_discounts_setEntity getTotal_discounts_set() {
        return total_discounts_set;
    }

    public String getLocation_id() {
        return location_id;
    }

    public String getSource_url() {
        return source_url;
    }

    public String getLanding_site() {
        return landing_site;
    }

    public String getSource_identifier() {
        return source_identifier;
    }

    public String getReference() {
        return reference;
    }

    public int getNumber() {
        return number;
    }

    public int getCheckout_id() {
        return checkout_id;
    }

    public String getCheckout_token() {
        return checkout_token;
    }

    public List<Tax_linesEntity> getTax_lines() {
        return tax_lines;
    }

    public String getCustomer_locale() {
        return customer_locale;
    }

    public int getId() {
        return id;
    }

    public String getApp_id() {
        return app_id;
    }

    public String getSubtotal_price() {
        return subtotal_price;
    }

    public String getClosed_at() {
        return closed_at;
    }

    public String getOrder_status_url() {
        return order_status_url;
    }

    public String getDevice_id() {
        return device_id;
    }

    public boolean isTest() {
        return test;
    }

    public Total_shipping_price_setEntity getTotal_shipping_price_set() {
        return total_shipping_price_set;
    }

    public Subtotal_price_setEntity getSubtotal_price_set() {
        return subtotal_price_set;
    }

    public List<String> getPayment_gateway_names() {
        return payment_gateway_names;
    }

    public String getTotal_tax() {
        return total_tax;
    }

    public String getTags() {
        return tags;
    }

    public String getProcessing_method() {
        return processing_method;
    }

    public List<Shipping_linesEntity> getShipping_lines() {
        return shipping_lines;
    }

    public String getPhone() {
        return phone;
    }

    public String getUser_id() {
        return user_id;
    }

    public List<Note_attributesEntity> getNote_attributes() {
        return note_attributes;
    }

    public String getName() {
        return name;
    }

    public String getCart_token() {
        return cart_token;
    }

    public Total_tax_setEntity getTotal_tax_set() {
        return total_tax_set;
    }

    public String getLanding_site_ref() {
        return landing_site_ref;
    }

    public List<Discount_codesEntity> getDiscount_codes() {
        return discount_codes;
    }

    public String getNote() {
        return note;
    }

    public Payment_detailsEntity getPayment_details() {
        return payment_details;
    }

    public int getOrder_number() {
        return order_number;
    }

    public List<Discount_applicationsEntity> getDiscount_applications() {
        return discount_applications;
    }

    public String getCreated_at() {
        return created_at;
    }

    public Total_line_items_price_setEntity getTotal_line_items_price_set() {
        return total_line_items_price_set;
    }

    public boolean isTaxes_included() {
        return taxes_included;
    }

    public boolean isBuyer_accepts_marketing() {
        return buyer_accepts_marketing;
    }

    public boolean isConfirmed() {
        return confirmed;
    }

    public int getTotal_weight() {
        return total_weight;
    }

    public String getContact_email() {
        return contact_email;
    }

    public List<RefundsEntity> getRefunds() {
        return refunds;
    }

    public String getTotal_discounts() {
        return total_discounts;
    }

    public List<FulfillmentsEntity> getFulfillments() {
        return fulfillments;
    }

    public Client_detailsEntity getClient_details() {
        return client_details;
    }

    public String getReferring_site() {
        return referring_site;
    }

    public String getUpdated_at() {
        return updated_at;
    }

    public String getProcessed_at() {
        return processed_at;
    }

    public String getCurrency() {
        return currency;
    }

    public Shipping_addressEntity getShipping_address() {
        return shipping_address;
    }

    public String getBrowser_ip() {
        return browser_ip;
    }

    public String getEmail() {
        return email;
    }

    public String getSource_name() {
        return source_name;
    }

    public Total_price_setEntity getTotal_price_set() {
        return total_price_set;
    }

    public String getTotal_price() {
        return total_price;
    }

    public String getTotal_line_items_price() {
        return total_line_items_price;
    }

    public String getTotal_tip_received() {
        return total_tip_received;
    }

    public String getToken() {
        return token;
    }

    public String getCancel_reason() {
        return cancel_reason;
    }

    public String getAdmin_graphql_api_id() {
        return admin_graphql_api_id;
    }

    public String getFinancial_status() {
        return financial_status;
    }

    public String getGateway() {
        return gateway;
    }

    public CustomerEntity getCustomer() {
        return customer;
    }


    public class Line_itemsEntity {
        /**
         * variant_title : green
         * fulfillment_status : null
         * total_discount : 0.00
         * gift_card : false
         * requires_shipping : true
         * total_discount_set : {"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}}
         * title : IPod Nano - 8gb
         * product_exists : true
         * variant_id : 39072856
         * tax_lines : [{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}]
         * price : 199.00
         * vendor : null
         * product_id : 632910392
         * id : 466157049
         * grams : 200
         * sku : IPOD2008GREEN
         * fulfillable_quantity : 0
         * quantity : 1
         * fulfillment_service : manual
         * taxable : true
         * variant_inventory_management : shopify
         * discount_allocations : [{"amount":"3.34","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.34","currency_code":"USD"},"presentment_money":{"amount":"3.34","currency_code":"USD"}}}]
         * admin_graphql_api_id : gid://shopify/LineItem/466157049
         * name : IPod Nano - 8gb - green
         * price_set : {"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}}
         * properties : [{"name":"Custom Engraving Front","value":"Happy Birthday"},{"name":"Custom Engraving Back","value":"Merry Christmas"}]
         */
        private String variant_title;
        private String fulfillment_status;
        private String total_discount;
        private boolean gift_card;
        private boolean requires_shipping;
        private Total_discount_setEntity total_discount_set;
        private String title;
        private boolean product_exists;
        private int variant_id;
        private List<Tax_linesEntity> tax_lines;
        private String price;
        private String vendor;
        private int product_id;
        private int id;
        private int grams;
        private String sku;
        private int fulfillable_quantity;
        private int quantity;
        private String fulfillment_service;
        private boolean taxable;
        private String variant_inventory_management;
        private List<Discount_allocationsEntity> discount_allocations;
        private String admin_graphql_api_id;
        private String name;
        private Price_setEntity price_set;
        private List<PropertiesEntity> properties;

        public void setVariant_title(String variant_title) {
            this.variant_title = variant_title;
        }

        public void setFulfillment_status(String fulfillment_status) {
            this.fulfillment_status = fulfillment_status;
        }

        public void setTotal_discount(String total_discount) {
            this.total_discount = total_discount;
        }

        public void setGift_card(boolean gift_card) {
            this.gift_card = gift_card;
        }

        public void setRequires_shipping(boolean requires_shipping) {
            this.requires_shipping = requires_shipping;
        }

        public void setTotal_discount_set(Total_discount_setEntity total_discount_set) {
            this.total_discount_set = total_discount_set;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public void setProduct_exists(boolean product_exists) {
            this.product_exists = product_exists;
        }

        public void setVariant_id(int variant_id) {
            this.variant_id = variant_id;
        }

        public void setTax_lines(List<Tax_linesEntity> tax_lines) {
            this.tax_lines = tax_lines;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public void setVendor(String vendor) {
            this.vendor = vendor;
        }

        public void setProduct_id(int product_id) {
            this.product_id = product_id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public void setGrams(int grams) {
            this.grams = grams;
        }

        public void setSku(String sku) {
            this.sku = sku;
        }

        public void setFulfillable_quantity(int fulfillable_quantity) {
            this.fulfillable_quantity = fulfillable_quantity;
        }

        public void setQuantity(int quantity) {
            this.quantity = quantity;
        }

        public void setFulfillment_service(String fulfillment_service) {
            this.fulfillment_service = fulfillment_service;
        }

        public void setTaxable(boolean taxable) {
            this.taxable = taxable;
        }

        public void setVariant_inventory_management(String variant_inventory_management) {
            this.variant_inventory_management = variant_inventory_management;
        }

        public void setDiscount_allocations(List<Discount_allocationsEntity> discount_allocations) {
            this.discount_allocations = discount_allocations;
        }

        public void setAdmin_graphql_api_id(String admin_graphql_api_id) {
            this.admin_graphql_api_id = admin_graphql_api_id;
        }

        public void setName(String name) {
            this.name = name;
        }

        public void setPrice_set(Price_setEntity price_set) {
            this.price_set = price_set;
        }

        public void setProperties(List<PropertiesEntity> properties) {
            this.properties = properties;
        }

        public String getVariant_title() {
            return variant_title;
        }

        public String getFulfillment_status() {
            return fulfillment_status;
        }

        public String getTotal_discount() {
            return total_discount;
        }

        public boolean isGift_card() {
            return gift_card;
        }

        public boolean isRequires_shipping() {
            return requires_shipping;
        }

        public Total_discount_setEntity getTotal_discount_set() {
            return total_discount_set;
        }

        public String getTitle() {
            return title;
        }

        public boolean isProduct_exists() {
            return product_exists;
        }

        public int getVariant_id() {
            return variant_id;
        }

        public List<Tax_linesEntity> getTax_lines() {
            return tax_lines;
        }

        public String getPrice() {
            return price;
        }

        public String getVendor() {
            return vendor;
        }

        public int getProduct_id() {
            return product_id;
        }

        public int getId() {
            return id;
        }

        public int getGrams() {
            return grams;
        }

        public String getSku() {
            return sku;
        }

        public int getFulfillable_quantity() {
            return fulfillable_quantity;
        }

        public int getQuantity() {
            return quantity;
        }

        public String getFulfillment_service() {
            return fulfillment_service;
        }

        public boolean isTaxable() {
            return taxable;
        }

        public String getVariant_inventory_management() {
            return variant_inventory_management;
        }

        public List<Discount_allocationsEntity> getDiscount_allocations() {
            return discount_allocations;
        }

        public String getAdmin_graphql_api_id() {
            return admin_graphql_api_id;
        }

        public String getName() {
            return name;
        }

        public Price_setEntity getPrice_set() {
            return price_set;
        }

        public List<PropertiesEntity> getProperties() {
            return properties;
        }

        public class Total_discount_setEntity {
            /**
             * shop_money : {"amount":"0.00","currency_code":"USD"}
             * presentment_money : {"amount":"0.00","currency_code":"USD"}
             */
            private Shop_moneyEntity shop_money;
            private Presentment_moneyEntity presentment_money;

            public void setShop_money(Shop_moneyEntity shop_money) {
                this.shop_money = shop_money;
            }

            public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                this.presentment_money = presentment_money;
            }

            public Shop_moneyEntity getShop_money() {
                return shop_money;
            }

            public Presentment_moneyEntity getPresentment_money() {
                return presentment_money;
            }

            public class Shop_moneyEntity {
                /**
                 * amount : 0.00
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }

            public class Presentment_moneyEntity {
                /**
                 * amount : 0.00
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }
        }

        public class Tax_linesEntity {
            /**
             * rate : 0.06
             * price : 3.98
             * price_set : {"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}}
             * title : State Tax
             */
            private double rate;
            private String price;
            private Price_setEntity price_set;
            private String title;

            public void setRate(double rate) {
                this.rate = rate;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public void setPrice_set(Price_setEntity price_set) {
                this.price_set = price_set;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public double getRate() {
                return rate;
            }

            public String getPrice() {
                return price;
            }

            public Price_setEntity getPrice_set() {
                return price_set;
            }

            public String getTitle() {
                return title;
            }

            public class Price_setEntity {
                /**
                 * shop_money : {"amount":"3.98","currency_code":"USD"}
                 * presentment_money : {"amount":"3.98","currency_code":"USD"}
                 */
                private Shop_moneyEntity shop_money;
                private Presentment_moneyEntity presentment_money;

                public void setShop_money(Shop_moneyEntity shop_money) {
                    this.shop_money = shop_money;
                }

                public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                    this.presentment_money = presentment_money;
                }

                public Shop_moneyEntity getShop_money() {
                    return shop_money;
                }

                public Presentment_moneyEntity getPresentment_money() {
                    return presentment_money;
                }

                public class Shop_moneyEntity {
                    /**
                     * amount : 3.98
                     * currency_code : USD
                     */
                    private String amount;
                    private String currency_code;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setCurrency_code(String currency_code) {
                        this.currency_code = currency_code;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public String getCurrency_code() {
                        return currency_code;
                    }
                }

                public class Presentment_moneyEntity {
                    /**
                     * amount : 3.98
                     * currency_code : USD
                     */
                    private String amount;
                    private String currency_code;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setCurrency_code(String currency_code) {
                        this.currency_code = currency_code;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public String getCurrency_code() {
                        return currency_code;
                    }
                }
            }
        }

        public class Discount_allocationsEntity {
            /**
             * amount : 3.34
             * discount_application_index : 0
             * amount_set : {"shop_money":{"amount":"3.34","currency_code":"USD"},"presentment_money":{"amount":"3.34","currency_code":"USD"}}
             */
            private String amount;
            private int discount_application_index;
            private Amount_setEntity amount_set;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setDiscount_application_index(int discount_application_index) {
                this.discount_application_index = discount_application_index;
            }

            public void setAmount_set(Amount_setEntity amount_set) {
                this.amount_set = amount_set;
            }

            public String getAmount() {
                return amount;
            }

            public int getDiscount_application_index() {
                return discount_application_index;
            }

            public Amount_setEntity getAmount_set() {
                return amount_set;
            }

            public class Amount_setEntity {
                /**
                 * shop_money : {"amount":"3.34","currency_code":"USD"}
                 * presentment_money : {"amount":"3.34","currency_code":"USD"}
                 */
                private Shop_moneyEntity shop_money;
                private Presentment_moneyEntity presentment_money;

                public void setShop_money(Shop_moneyEntity shop_money) {
                    this.shop_money = shop_money;
                }

                public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                    this.presentment_money = presentment_money;
                }

                public Shop_moneyEntity getShop_money() {
                    return shop_money;
                }

                public Presentment_moneyEntity getPresentment_money() {
                    return presentment_money;
                }

                public class Shop_moneyEntity {
                    /**
                     * amount : 3.34
                     * currency_code : USD
                     */
                    private String amount;
                    private String currency_code;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setCurrency_code(String currency_code) {
                        this.currency_code = currency_code;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public String getCurrency_code() {
                        return currency_code;
                    }
                }

                public class Presentment_moneyEntity {
                    /**
                     * amount : 3.34
                     * currency_code : USD
                     */
                    private String amount;
                    private String currency_code;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setCurrency_code(String currency_code) {
                        this.currency_code = currency_code;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public String getCurrency_code() {
                        return currency_code;
                    }
                }
            }
        }

        public class Price_setEntity {
            /**
             * shop_money : {"amount":"199.00","currency_code":"USD"}
             * presentment_money : {"amount":"199.00","currency_code":"USD"}
             */
            private Shop_moneyEntity shop_money;
            private Presentment_moneyEntity presentment_money;

            public void setShop_money(Shop_moneyEntity shop_money) {
                this.shop_money = shop_money;
            }

            public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                this.presentment_money = presentment_money;
            }

            public Shop_moneyEntity getShop_money() {
                return shop_money;
            }

            public Presentment_moneyEntity getPresentment_money() {
                return presentment_money;
            }

            public class Shop_moneyEntity {
                /**
                 * amount : 199.00
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }

            public class Presentment_moneyEntity {
                /**
                 * amount : 199.00
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }
        }

        public class PropertiesEntity {
            /**
             * name : Custom Engraving Front
             * value : Happy Birthday
             */
            private String name;
            private String value;

            public void setName(String name) {
                this.name = name;
            }

            public void setValue(String value) {
                this.value = value;
            }

            public String getName() {
                return name;
            }

            public String getValue() {
                return value;
            }
        }
    }

    public class Total_discounts_setEntity {
        /**
         * shop_money : {"amount":"10.00","currency_code":"USD"}
         * presentment_money : {"amount":"10.00","currency_code":"USD"}
         */
        private Shop_moneyEntity shop_money;
        private Presentment_moneyEntity presentment_money;

        public void setShop_money(Shop_moneyEntity shop_money) {
            this.shop_money = shop_money;
        }

        public void setPresentment_money(Presentment_moneyEntity presentment_money) {
            this.presentment_money = presentment_money;
        }

        public Shop_moneyEntity getShop_money() {
            return shop_money;
        }

        public Presentment_moneyEntity getPresentment_money() {
            return presentment_money;
        }

        public class Shop_moneyEntity {
            /**
             * amount : 10.00
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }

        public class Presentment_moneyEntity {
            /**
             * amount : 10.00
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }
    }

    public class Tax_linesEntity {
        /**
         * rate : 0.06
         * price : 11.94
         * title : State Tax
         * price_set : {"shop_money":{"amount":"11.94","currency_code":"USD"},"presentment_money":{"amount":"11.94","currency_code":"USD"}}
         */
        private double rate;
        private String price;
        private String title;
        private Price_setEntity price_set;

        public void setRate(double rate) {
            this.rate = rate;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public void setPrice_set(Price_setEntity price_set) {
            this.price_set = price_set;
        }

        public double getRate() {
            return rate;
        }

        public String getPrice() {
            return price;
        }

        public String getTitle() {
            return title;
        }

        public Price_setEntity getPrice_set() {
            return price_set;
        }

        public class Price_setEntity {
            /**
             * shop_money : {"amount":"11.94","currency_code":"USD"}
             * presentment_money : {"amount":"11.94","currency_code":"USD"}
             */
            private Shop_moneyEntity shop_money;
            private Presentment_moneyEntity presentment_money;

            public void setShop_money(Shop_moneyEntity shop_money) {
                this.shop_money = shop_money;
            }

            public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                this.presentment_money = presentment_money;
            }

            public Shop_moneyEntity getShop_money() {
                return shop_money;
            }

            public Presentment_moneyEntity getPresentment_money() {
                return presentment_money;
            }

            public class Shop_moneyEntity {
                /**
                 * amount : 11.94
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }

            public class Presentment_moneyEntity {
                /**
                 * amount : 11.94
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }
        }
    }

    public class Total_shipping_price_setEntity {
        /**
         * shop_money : {"amount":"0.00","currency_code":"USD"}
         * presentment_money : {"amount":"0.00","currency_code":"USD"}
         */
        private Shop_moneyEntity shop_money;
        private Presentment_moneyEntity presentment_money;

        public void setShop_money(Shop_moneyEntity shop_money) {
            this.shop_money = shop_money;
        }

        public void setPresentment_money(Presentment_moneyEntity presentment_money) {
            this.presentment_money = presentment_money;
        }

        public Shop_moneyEntity getShop_money() {
            return shop_money;
        }

        public Presentment_moneyEntity getPresentment_money() {
            return presentment_money;
        }

        public class Shop_moneyEntity {
            /**
             * amount : 0.00
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }

        public class Presentment_moneyEntity {
            /**
             * amount : 0.00
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }
    }

    public class Subtotal_price_setEntity {
        /**
         * shop_money : {"amount":"597.00","currency_code":"USD"}
         * presentment_money : {"amount":"597.00","currency_code":"USD"}
         */
        private Shop_moneyEntity shop_money;
        private Presentment_moneyEntity presentment_money;

        public void setShop_money(Shop_moneyEntity shop_money) {
            this.shop_money = shop_money;
        }

        public void setPresentment_money(Presentment_moneyEntity presentment_money) {
            this.presentment_money = presentment_money;
        }

        public Shop_moneyEntity getShop_money() {
            return shop_money;
        }

        public Presentment_moneyEntity getPresentment_money() {
            return presentment_money;
        }

        public class Shop_moneyEntity {
            /**
             * amount : 597.00
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }

        public class Presentment_moneyEntity {
            /**
             * amount : 597.00
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }
    }

    public class Shipping_linesEntity {
        /**
         * code : Free Shipping
         * delivery_category : null
         * source : shopify
         * title : Free Shipping
         * discount_allocations : []
         * carrier_identifier : null
         * discounted_price_set : {"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}}
         * discounted_price : 0.00
         * tax_lines : []
         * phone : null
         * price : 0.00
         * id : 369256396
         * price_set : {"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}}
         * requested_fulfillment_service_id : null
         */
        private String code;
        private String delivery_category;
        private String source;
        private String title;
        private List<?> discount_allocations;
        private String carrier_identifier;
        private Discounted_price_setEntity discounted_price_set;
        private String discounted_price;
        private List<?> tax_lines;
        private String phone;
        private String price;
        private int id;
        private Price_setEntity price_set;
        private String requested_fulfillment_service_id;

        public void setCode(String code) {
            this.code = code;
        }

        public void setDelivery_category(String delivery_category) {
            this.delivery_category = delivery_category;
        }

        public void setSource(String source) {
            this.source = source;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public void setDiscount_allocations(List<?> discount_allocations) {
            this.discount_allocations = discount_allocations;
        }

        public void setCarrier_identifier(String carrier_identifier) {
            this.carrier_identifier = carrier_identifier;
        }

        public void setDiscounted_price_set(Discounted_price_setEntity discounted_price_set) {
            this.discounted_price_set = discounted_price_set;
        }

        public void setDiscounted_price(String discounted_price) {
            this.discounted_price = discounted_price;
        }

        public void setTax_lines(List<?> tax_lines) {
            this.tax_lines = tax_lines;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public void setId(int id) {
            this.id = id;
        }

        public void setPrice_set(Price_setEntity price_set) {
            this.price_set = price_set;
        }

        public void setRequested_fulfillment_service_id(String requested_fulfillment_service_id) {
            this.requested_fulfillment_service_id = requested_fulfillment_service_id;
        }

        public String getCode() {
            return code;
        }

        public String getDelivery_category() {
            return delivery_category;
        }

        public String getSource() {
            return source;
        }

        public String getTitle() {
            return title;
        }

        public List<?> getDiscount_allocations() {
            return discount_allocations;
        }

        public String getCarrier_identifier() {
            return carrier_identifier;
        }

        public Discounted_price_setEntity getDiscounted_price_set() {
            return discounted_price_set;
        }

        public String getDiscounted_price() {
            return discounted_price;
        }

        public List<?> getTax_lines() {
            return tax_lines;
        }

        public String getPhone() {
            return phone;
        }

        public String getPrice() {
            return price;
        }

        public int getId() {
            return id;
        }

        public Price_setEntity getPrice_set() {
            return price_set;
        }

        public String getRequested_fulfillment_service_id() {
            return requested_fulfillment_service_id;
        }

        public class Discounted_price_setEntity {
            /**
             * shop_money : {"amount":"0.00","currency_code":"USD"}
             * presentment_money : {"amount":"0.00","currency_code":"USD"}
             */
            private Shop_moneyEntity shop_money;
            private Presentment_moneyEntity presentment_money;

            public void setShop_money(Shop_moneyEntity shop_money) {
                this.shop_money = shop_money;
            }

            public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                this.presentment_money = presentment_money;
            }

            public Shop_moneyEntity getShop_money() {
                return shop_money;
            }

            public Presentment_moneyEntity getPresentment_money() {
                return presentment_money;
            }

            public class Shop_moneyEntity {
                /**
                 * amount : 0.00
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }

            public class Presentment_moneyEntity {
                /**
                 * amount : 0.00
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }
        }

        public class Price_setEntity {
            /**
             * shop_money : {"amount":"0.00","currency_code":"USD"}
             * presentment_money : {"amount":"0.00","currency_code":"USD"}
             */
            private Shop_moneyEntity shop_money;
            private Presentment_moneyEntity presentment_money;

            public void setShop_money(Shop_moneyEntity shop_money) {
                this.shop_money = shop_money;
            }

            public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                this.presentment_money = presentment_money;
            }

            public Shop_moneyEntity getShop_money() {
                return shop_money;
            }

            public Presentment_moneyEntity getPresentment_money() {
                return presentment_money;
            }

            public class Shop_moneyEntity {
                /**
                 * amount : 0.00
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }

            public class Presentment_moneyEntity {
                /**
                 * amount : 0.00
                 * currency_code : USD
                 */
                private String amount;
                private String currency_code;

                public void setAmount(String amount) {
                    this.amount = amount;
                }

                public void setCurrency_code(String currency_code) {
                    this.currency_code = currency_code;
                }

                public String getAmount() {
                    return amount;
                }

                public String getCurrency_code() {
                    return currency_code;
                }
            }
        }
    }

    public class Note_attributesEntity {
        /**
         * name : custom engraving
         * value : Happy Birthday
         */
        private String name;
        private String value;

        public void setName(String name) {
            this.name = name;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getName() {
            return name;
        }

        public String getValue() {
            return value;
        }
    }

    public class Total_tax_setEntity {
        /**
         * shop_money : {"amount":"11.94","currency_code":"USD"}
         * presentment_money : {"amount":"11.94","currency_code":"USD"}
         */
        private Shop_moneyEntity shop_money;
        private Presentment_moneyEntity presentment_money;

        public void setShop_money(Shop_moneyEntity shop_money) {
            this.shop_money = shop_money;
        }

        public void setPresentment_money(Presentment_moneyEntity presentment_money) {
            this.presentment_money = presentment_money;
        }

        public Shop_moneyEntity getShop_money() {
            return shop_money;
        }

        public Presentment_moneyEntity getPresentment_money() {
            return presentment_money;
        }

        public class Shop_moneyEntity {
            /**
             * amount : 11.94
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }

        public class Presentment_moneyEntity {
            /**
             * amount : 11.94
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }
    }

    public class Discount_codesEntity {
        /**
         * amount : 10.00
         * code : TENOFF
         * type : fixed_amount
         */
        private String amount;
        private String code;
        private String type;

        public void setAmount(String amount) {
            this.amount = amount;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getAmount() {
            return amount;
        }

        public String getCode() {
            return code;
        }

        public String getType() {
            return type;
        }
    }

    public class Payment_detailsEntity {
        /**
         * credit_card_number : •••• •••• •••• 4242
         * avs_result_code : null
         * cvv_result_code : null
         * credit_card_bin : null
         * credit_card_company : Visa
         */
        private String credit_card_number;
        private String avs_result_code;
        private String cvv_result_code;
        private String credit_card_bin;
        private String credit_card_company;

        public void setCredit_card_number(String credit_card_number) {
            this.credit_card_number = credit_card_number;
        }

        public void setAvs_result_code(String avs_result_code) {
            this.avs_result_code = avs_result_code;
        }

        public void setCvv_result_code(String cvv_result_code) {
            this.cvv_result_code = cvv_result_code;
        }

        public void setCredit_card_bin(String credit_card_bin) {
            this.credit_card_bin = credit_card_bin;
        }

        public void setCredit_card_company(String credit_card_company) {
            this.credit_card_company = credit_card_company;
        }

        public String getCredit_card_number() {
            return credit_card_number;
        }

        public String getAvs_result_code() {
            return avs_result_code;
        }

        public String getCvv_result_code() {
            return cvv_result_code;
        }

        public String getCredit_card_bin() {
            return credit_card_bin;
        }

        public String getCredit_card_company() {
            return credit_card_company;
        }
    }

    public class Discount_applicationsEntity {
        /**
         * allocation_method : across
         * value_type : fixed_amount
         * code : TENOFF
         * target_type : line_item
         * target_selection : all
         * type : discount_code
         * value : 10.0
         */
        private String allocation_method;
        private String value_type;
        private String code;
        private String target_type;
        private String target_selection;
        private String type;
        private String value;

        public void setAllocation_method(String allocation_method) {
            this.allocation_method = allocation_method;
        }

        public void setValue_type(String value_type) {
            this.value_type = value_type;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public void setTarget_type(String target_type) {
            this.target_type = target_type;
        }

        public void setTarget_selection(String target_selection) {
            this.target_selection = target_selection;
        }

        public void setType(String type) {
            this.type = type;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getAllocation_method() {
            return allocation_method;
        }

        public String getValue_type() {
            return value_type;
        }

        public String getCode() {
            return code;
        }

        public String getTarget_type() {
            return target_type;
        }

        public String getTarget_selection() {
            return target_selection;
        }

        public String getType() {
            return type;
        }

        public String getValue() {
            return value;
        }
    }

    public class Total_line_items_price_setEntity {
        /**
         * shop_money : {"amount":"597.00","currency_code":"USD"}
         * presentment_money : {"amount":"597.00","currency_code":"USD"}
         */
        private Shop_moneyEntity shop_money;
        private Presentment_moneyEntity presentment_money;

        public void setShop_money(Shop_moneyEntity shop_money) {
            this.shop_money = shop_money;
        }

        public void setPresentment_money(Presentment_moneyEntity presentment_money) {
            this.presentment_money = presentment_money;
        }

        public Shop_moneyEntity getShop_money() {
            return shop_money;
        }

        public Presentment_moneyEntity getPresentment_money() {
            return presentment_money;
        }

        public class Shop_moneyEntity {
            /**
             * amount : 597.00
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }

        public class Presentment_moneyEntity {
            /**
             * amount : 597.00
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }
    }

    public class RefundsEntity {
        /**
         * note : it broke during shipping
         * refund_line_items : [{"line_item_id":703073504,"quantity":1,"line_item":{"variant_title":"black","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":457924702,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":703073504,"grams":200,"sku":"IPOD2008BLACK","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.33","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.33","currency_code":"USD"},"presentment_money":{"amount":"3.33","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/703073504","name":"IPod Nano - 8gb - black","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[]},"subtotal":195.66,"total_tax_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"id":104689539,"subtotal_set":{"shop_money":{"amount":"195.66","currency_code":"USD"},"presentment_money":{"amount":"195.66","currency_code":"USD"}},"total_tax":3.98,"location_id":487838322,"restock_type":"legacy_restock"},{"line_item_id":466157049,"quantity":1,"line_item":{"variant_title":"green","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":39072856,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":466157049,"grams":200,"sku":"IPOD2008GREEN","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.34","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.34","currency_code":"USD"},"presentment_money":{"amount":"3.34","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/466157049","name":"IPod Nano - 8gb - green","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[{"name":"Custom Engraving Front","value":"Happy Birthday"},{"name":"Custom Engraving Back","value":"Merry Christmas"}]},"subtotal":195.67,"total_tax_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"id":709875399,"subtotal_set":{"shop_money":{"amount":"195.67","currency_code":"USD"},"presentment_money":{"amount":"195.67","currency_code":"USD"}},"total_tax":3.98,"location_id":487838322,"restock_type":"legacy_restock"}]
         * user_id : 799407056
         * admin_graphql_api_id : gid://shopify/Refund/509562969
         * order_adjustments : []
         * created_at : 2021-08-04T13:06:55-04:00
         * processed_at : 2021-08-04T13:06:55-04:00
         * restock : true
         * id : 509562969
         * transactions : [{"amount":"209.00","device_id":null,"test":false,"kind":"refund","created_at":"2005-08-05T12:59:12-04:00","message":null,"location_id":null,"authorization":"authorization-key","user_id":null,"parent_id":801038806,"admin_graphql_api_id":"gid://shopify/OrderTransaction/179259969","processed_at":"2005-08-05T12:59:12-04:00","currency":"USD","error_code":null,"receipt":{},"id":179259969,"order_id":450789469,"gateway":"bogus","source_name":"web","status":"success"}]
         * order_id : 450789469
         */
        private String note;
        private List<Refund_line_itemsEntity> refund_line_items;
        private int user_id;
        private String admin_graphql_api_id;
        private List<?> order_adjustments;
        private String created_at;
        private String processed_at;
        private boolean restock;
        private int id;
        private List<TransactionsEntity> transactions;
        private int order_id;

        public void setNote(String note) {
            this.note = note;
        }

        public void setRefund_line_items(List<Refund_line_itemsEntity> refund_line_items) {
            this.refund_line_items = refund_line_items;
        }

        public void setUser_id(int user_id) {
            this.user_id = user_id;
        }

        public void setAdmin_graphql_api_id(String admin_graphql_api_id) {
            this.admin_graphql_api_id = admin_graphql_api_id;
        }

        public void setOrder_adjustments(List<?> order_adjustments) {
            this.order_adjustments = order_adjustments;
        }

        public void setCreated_at(String created_at) {
            this.created_at = created_at;
        }

        public void setProcessed_at(String processed_at) {
            this.processed_at = processed_at;
        }

        public void setRestock(boolean restock) {
            this.restock = restock;
        }

        public void setId(int id) {
            this.id = id;
        }

        public void setTransactions(List<TransactionsEntity> transactions) {
            this.transactions = transactions;
        }

        public void setOrder_id(int order_id) {
            this.order_id = order_id;
        }

        public String getNote() {
            return note;
        }

        public List<Refund_line_itemsEntity> getRefund_line_items() {
            return refund_line_items;
        }

        public int getUser_id() {
            return user_id;
        }

        public String getAdmin_graphql_api_id() {
            return admin_graphql_api_id;
        }

        public List<?> getOrder_adjustments() {
            return order_adjustments;
        }

        public String getCreated_at() {
            return created_at;
        }

        public String getProcessed_at() {
            return processed_at;
        }

        public boolean isRestock() {
            return restock;
        }

        public int getId() {
            return id;
        }

        public List<TransactionsEntity> getTransactions() {
            return transactions;
        }

        public int getOrder_id() {
            return order_id;
        }

        public class Refund_line_itemsEntity {
            /**
             * line_item_id : 703073504
             * quantity : 1
             * line_item : {"variant_title":"black","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":457924702,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":703073504,"grams":200,"sku":"IPOD2008BLACK","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.33","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.33","currency_code":"USD"},"presentment_money":{"amount":"3.33","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/703073504","name":"IPod Nano - 8gb - black","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[]}
             * subtotal : 195.66
             * total_tax_set : {"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}}
             * id : 104689539
             * subtotal_set : {"shop_money":{"amount":"195.66","currency_code":"USD"},"presentment_money":{"amount":"195.66","currency_code":"USD"}}
             * total_tax : 3.98
             * location_id : 487838322
             * restock_type : legacy_restock
             */
            private int line_item_id;
            private int quantity;
            private Line_itemEntity line_item;
            private double subtotal;
            private Total_tax_setEntity total_tax_set;
            private int id;
            private Subtotal_setEntity subtotal_set;
            private double total_tax;
            private int location_id;
            private String restock_type;

            public void setLine_item_id(int line_item_id) {
                this.line_item_id = line_item_id;
            }

            public void setQuantity(int quantity) {
                this.quantity = quantity;
            }

            public void setLine_item(Line_itemEntity line_item) {
                this.line_item = line_item;
            }

            public void setSubtotal(double subtotal) {
                this.subtotal = subtotal;
            }

            public void setTotal_tax_set(Total_tax_setEntity total_tax_set) {
                this.total_tax_set = total_tax_set;
            }

            public void setId(int id) {
                this.id = id;
            }

            public void setSubtotal_set(Subtotal_setEntity subtotal_set) {
                this.subtotal_set = subtotal_set;
            }

            public void setTotal_tax(double total_tax) {
                this.total_tax = total_tax;
            }

            public void setLocation_id(int location_id) {
                this.location_id = location_id;
            }

            public void setRestock_type(String restock_type) {
                this.restock_type = restock_type;
            }

            public int getLine_item_id() {
                return line_item_id;
            }

            public int getQuantity() {
                return quantity;
            }

            public Line_itemEntity getLine_item() {
                return line_item;
            }

            public double getSubtotal() {
                return subtotal;
            }

            public Total_tax_setEntity getTotal_tax_set() {
                return total_tax_set;
            }

            public int getId() {
                return id;
            }

            public Subtotal_setEntity getSubtotal_set() {
                return subtotal_set;
            }

            public double getTotal_tax() {
                return total_tax;
            }

            public int getLocation_id() {
                return location_id;
            }

            public String getRestock_type() {
                return restock_type;
            }

            public class Line_itemEntity {
                /**
                 * variant_title : black
                 * fulfillment_status : null
                 * total_discount : 0.00
                 * gift_card : false
                 * requires_shipping : true
                 * total_discount_set : {"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}}
                 * title : IPod Nano - 8gb
                 * product_exists : true
                 * variant_id : 457924702
                 * tax_lines : [{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}]
                 * price : 199.00
                 * vendor : null
                 * product_id : 632910392
                 * id : 703073504
                 * grams : 200
                 * sku : IPOD2008BLACK
                 * fulfillable_quantity : 0
                 * quantity : 1
                 * fulfillment_service : manual
                 * taxable : true
                 * variant_inventory_management : shopify
                 * discount_allocations : [{"amount":"3.33","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.33","currency_code":"USD"},"presentment_money":{"amount":"3.33","currency_code":"USD"}}}]
                 * admin_graphql_api_id : gid://shopify/LineItem/703073504
                 * name : IPod Nano - 8gb - black
                 * price_set : {"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}}
                 * properties : []
                 */
                private String variant_title;
                private String fulfillment_status;
                private String total_discount;
                private boolean gift_card;
                private boolean requires_shipping;
                private Total_discount_setEntity total_discount_set;
                private String title;
                private boolean product_exists;
                private int variant_id;
                private List<Tax_linesEntity> tax_lines;
                private String price;
                private String vendor;
                private int product_id;
                private int id;
                private int grams;
                private String sku;
                private int fulfillable_quantity;
                private int quantity;
                private String fulfillment_service;
                private boolean taxable;
                private String variant_inventory_management;
                private List<Discount_allocationsEntity> discount_allocations;
                private String admin_graphql_api_id;
                private String name;
                private Price_setEntity price_set;
                private List<?> properties;

                public void setVariant_title(String variant_title) {
                    this.variant_title = variant_title;
                }

                public void setFulfillment_status(String fulfillment_status) {
                    this.fulfillment_status = fulfillment_status;
                }

                public void setTotal_discount(String total_discount) {
                    this.total_discount = total_discount;
                }

                public void setGift_card(boolean gift_card) {
                    this.gift_card = gift_card;
                }

                public void setRequires_shipping(boolean requires_shipping) {
                    this.requires_shipping = requires_shipping;
                }

                public void setTotal_discount_set(Total_discount_setEntity total_discount_set) {
                    this.total_discount_set = total_discount_set;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public void setProduct_exists(boolean product_exists) {
                    this.product_exists = product_exists;
                }

                public void setVariant_id(int variant_id) {
                    this.variant_id = variant_id;
                }

                public void setTax_lines(List<Tax_linesEntity> tax_lines) {
                    this.tax_lines = tax_lines;
                }

                public void setPrice(String price) {
                    this.price = price;
                }

                public void setVendor(String vendor) {
                    this.vendor = vendor;
                }

                public void setProduct_id(int product_id) {
                    this.product_id = product_id;
                }

                public void setId(int id) {
                    this.id = id;
                }

                public void setGrams(int grams) {
                    this.grams = grams;
                }

                public void setSku(String sku) {
                    this.sku = sku;
                }

                public void setFulfillable_quantity(int fulfillable_quantity) {
                    this.fulfillable_quantity = fulfillable_quantity;
                }

                public void setQuantity(int quantity) {
                    this.quantity = quantity;
                }

                public void setFulfillment_service(String fulfillment_service) {
                    this.fulfillment_service = fulfillment_service;
                }

                public void setTaxable(boolean taxable) {
                    this.taxable = taxable;
                }

                public void setVariant_inventory_management(String variant_inventory_management) {
                    this.variant_inventory_management = variant_inventory_management;
                }

                public void setDiscount_allocations(List<Discount_allocationsEntity> discount_allocations) {
                    this.discount_allocations = discount_allocations;
                }

                public void setAdmin_graphql_api_id(String admin_graphql_api_id) {
                    this.admin_graphql_api_id = admin_graphql_api_id;
                }

                public void setName(String name) {
                    this.name = name;
                }

                public void setPrice_set(Price_setEntity price_set) {
                    this.price_set = price_set;
                }

                public void setProperties(List<?> properties) {
                    this.properties = properties;
                }

                public String getVariant_title() {
                    return variant_title;
                }

                public String getFulfillment_status() {
                    return fulfillment_status;
                }

                public String getTotal_discount() {
                    return total_discount;
                }

                public boolean isGift_card() {
                    return gift_card;
                }

                public boolean isRequires_shipping() {
                    return requires_shipping;
                }

                public Total_discount_setEntity getTotal_discount_set() {
                    return total_discount_set;
                }

                public String getTitle() {
                    return title;
                }

                public boolean isProduct_exists() {
                    return product_exists;
                }

                public int getVariant_id() {
                    return variant_id;
                }

                public List<Tax_linesEntity> getTax_lines() {
                    return tax_lines;
                }

                public String getPrice() {
                    return price;
                }

                public String getVendor() {
                    return vendor;
                }

                public int getProduct_id() {
                    return product_id;
                }

                public int getId() {
                    return id;
                }

                public int getGrams() {
                    return grams;
                }

                public String getSku() {
                    return sku;
                }

                public int getFulfillable_quantity() {
                    return fulfillable_quantity;
                }

                public int getQuantity() {
                    return quantity;
                }

                public String getFulfillment_service() {
                    return fulfillment_service;
                }

                public boolean isTaxable() {
                    return taxable;
                }

                public String getVariant_inventory_management() {
                    return variant_inventory_management;
                }

                public List<Discount_allocationsEntity> getDiscount_allocations() {
                    return discount_allocations;
                }

                public String getAdmin_graphql_api_id() {
                    return admin_graphql_api_id;
                }

                public String getName() {
                    return name;
                }

                public Price_setEntity getPrice_set() {
                    return price_set;
                }

                public List<?> getProperties() {
                    return properties;
                }

                public class Total_discount_setEntity {
                    /**
                     * shop_money : {"amount":"0.00","currency_code":"USD"}
                     * presentment_money : {"amount":"0.00","currency_code":"USD"}
                     */
                    private Shop_moneyEntity shop_money;
                    private Presentment_moneyEntity presentment_money;

                    public void setShop_money(Shop_moneyEntity shop_money) {
                        this.shop_money = shop_money;
                    }

                    public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                        this.presentment_money = presentment_money;
                    }

                    public Shop_moneyEntity getShop_money() {
                        return shop_money;
                    }

                    public Presentment_moneyEntity getPresentment_money() {
                        return presentment_money;
                    }

                    public class Shop_moneyEntity {
                        /**
                         * amount : 0.00
                         * currency_code : USD
                         */
                        private String amount;
                        private String currency_code;

                        public void setAmount(String amount) {
                            this.amount = amount;
                        }

                        public void setCurrency_code(String currency_code) {
                            this.currency_code = currency_code;
                        }

                        public String getAmount() {
                            return amount;
                        }

                        public String getCurrency_code() {
                            return currency_code;
                        }
                    }

                    public class Presentment_moneyEntity {
                        /**
                         * amount : 0.00
                         * currency_code : USD
                         */
                        private String amount;
                        private String currency_code;

                        public void setAmount(String amount) {
                            this.amount = amount;
                        }

                        public void setCurrency_code(String currency_code) {
                            this.currency_code = currency_code;
                        }

                        public String getAmount() {
                            return amount;
                        }

                        public String getCurrency_code() {
                            return currency_code;
                        }
                    }
                }

                public class Tax_linesEntity {
                    /**
                     * rate : 0.06
                     * price : 3.98
                     * price_set : {"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}}
                     * title : State Tax
                     */
                    private double rate;
                    private String price;
                    private Price_setEntity price_set;
                    private String title;

                    public void setRate(double rate) {
                        this.rate = rate;
                    }

                    public void setPrice(String price) {
                        this.price = price;
                    }

                    public void setPrice_set(Price_setEntity price_set) {
                        this.price_set = price_set;
                    }

                    public void setTitle(String title) {
                        this.title = title;
                    }

                    public double getRate() {
                        return rate;
                    }

                    public String getPrice() {
                        return price;
                    }

                    public Price_setEntity getPrice_set() {
                        return price_set;
                    }

                    public String getTitle() {
                        return title;
                    }

                    public class Price_setEntity {
                        /**
                         * shop_money : {"amount":"3.98","currency_code":"USD"}
                         * presentment_money : {"amount":"3.98","currency_code":"USD"}
                         */
                        private Shop_moneyEntity shop_money;
                        private Presentment_moneyEntity presentment_money;

                        public void setShop_money(Shop_moneyEntity shop_money) {
                            this.shop_money = shop_money;
                        }

                        public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                            this.presentment_money = presentment_money;
                        }

                        public Shop_moneyEntity getShop_money() {
                            return shop_money;
                        }

                        public Presentment_moneyEntity getPresentment_money() {
                            return presentment_money;
                        }

                        public class Shop_moneyEntity {
                            /**
                             * amount : 3.98
                             * currency_code : USD
                             */
                            private String amount;
                            private String currency_code;

                            public void setAmount(String amount) {
                                this.amount = amount;
                            }

                            public void setCurrency_code(String currency_code) {
                                this.currency_code = currency_code;
                            }

                            public String getAmount() {
                                return amount;
                            }

                            public String getCurrency_code() {
                                return currency_code;
                            }
                        }

                        public class Presentment_moneyEntity {
                            /**
                             * amount : 3.98
                             * currency_code : USD
                             */
                            private String amount;
                            private String currency_code;

                            public void setAmount(String amount) {
                                this.amount = amount;
                            }

                            public void setCurrency_code(String currency_code) {
                                this.currency_code = currency_code;
                            }

                            public String getAmount() {
                                return amount;
                            }

                            public String getCurrency_code() {
                                return currency_code;
                            }
                        }
                    }
                }

                public class Discount_allocationsEntity {
                    /**
                     * amount : 3.33
                     * discount_application_index : 0
                     * amount_set : {"shop_money":{"amount":"3.33","currency_code":"USD"},"presentment_money":{"amount":"3.33","currency_code":"USD"}}
                     */
                    private String amount;
                    private int discount_application_index;
                    private Amount_setEntity amount_set;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setDiscount_application_index(int discount_application_index) {
                        this.discount_application_index = discount_application_index;
                    }

                    public void setAmount_set(Amount_setEntity amount_set) {
                        this.amount_set = amount_set;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public int getDiscount_application_index() {
                        return discount_application_index;
                    }

                    public Amount_setEntity getAmount_set() {
                        return amount_set;
                    }

                    public class Amount_setEntity {
                        /**
                         * shop_money : {"amount":"3.33","currency_code":"USD"}
                         * presentment_money : {"amount":"3.33","currency_code":"USD"}
                         */
                        private Shop_moneyEntity shop_money;
                        private Presentment_moneyEntity presentment_money;

                        public void setShop_money(Shop_moneyEntity shop_money) {
                            this.shop_money = shop_money;
                        }

                        public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                            this.presentment_money = presentment_money;
                        }

                        public Shop_moneyEntity getShop_money() {
                            return shop_money;
                        }

                        public Presentment_moneyEntity getPresentment_money() {
                            return presentment_money;
                        }

                        public class Shop_moneyEntity {
                            /**
                             * amount : 3.33
                             * currency_code : USD
                             */
                            private String amount;
                            private String currency_code;

                            public void setAmount(String amount) {
                                this.amount = amount;
                            }

                            public void setCurrency_code(String currency_code) {
                                this.currency_code = currency_code;
                            }

                            public String getAmount() {
                                return amount;
                            }

                            public String getCurrency_code() {
                                return currency_code;
                            }
                        }

                        public class Presentment_moneyEntity {
                            /**
                             * amount : 3.33
                             * currency_code : USD
                             */
                            private String amount;
                            private String currency_code;

                            public void setAmount(String amount) {
                                this.amount = amount;
                            }

                            public void setCurrency_code(String currency_code) {
                                this.currency_code = currency_code;
                            }

                            public String getAmount() {
                                return amount;
                            }

                            public String getCurrency_code() {
                                return currency_code;
                            }
                        }
                    }
                }

                public class Price_setEntity {
                    /**
                     * shop_money : {"amount":"199.00","currency_code":"USD"}
                     * presentment_money : {"amount":"199.00","currency_code":"USD"}
                     */
                    private Shop_moneyEntity shop_money;
                    private Presentment_moneyEntity presentment_money;

                    public void setShop_money(Shop_moneyEntity shop_money) {
                        this.shop_money = shop_money;
                    }

                    public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                        this.presentment_money = presentment_money;
                    }

                    public Shop_moneyEntity getShop_money() {
                        return shop_money;
                    }

                    public Presentment_moneyEntity getPresentment_money() {
                        return presentment_money;
                    }

                    public class Shop_moneyEntity {
                        /**
                         * amount : 199.00
                         * currency_code : USD
                         */
                        private String amount;
                        private String currency_code;

                        public void setAmount(String amount) {
                            this.amount = amount;
                        }

                        public void setCurrency_code(String currency_code) {
                            this.currency_code = currency_code;
                        }

                        public String getAmount() {
                            return amount;
                        }

                        public String getCurrency_code() {
                            return currency_code;
                        }
                    }

                    public class Presentment_moneyEntity {
                        /**
                         * amount : 199.00
                         * currency_code : USD
                         */
                        private String amount;
                        private String currency_code;

                        public void setAmount(String amount) {
                            this.amount = amount;
                        }

                        public void setCurrency_code(String currency_code) {
                            this.currency_code = currency_code;
                        }

                        public String getAmount() {
                            return amount;
                        }

                        public String getCurrency_code() {
                            return currency_code;
                        }
                    }
                }
            }

            public class Total_tax_setEntity {
                /**
                 * shop_money : {"amount":"3.98","currency_code":"USD"}
                 * presentment_money : {"amount":"3.98","currency_code":"USD"}
                 */
                private Shop_moneyEntity shop_money;
                private Presentment_moneyEntity presentment_money;

                public void setShop_money(Shop_moneyEntity shop_money) {
                    this.shop_money = shop_money;
                }

                public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                    this.presentment_money = presentment_money;
                }

                public Shop_moneyEntity getShop_money() {
                    return shop_money;
                }

                public Presentment_moneyEntity getPresentment_money() {
                    return presentment_money;
                }

                public class Shop_moneyEntity {
                    /**
                     * amount : 3.98
                     * currency_code : USD
                     */
                    private String amount;
                    private String currency_code;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setCurrency_code(String currency_code) {
                        this.currency_code = currency_code;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public String getCurrency_code() {
                        return currency_code;
                    }
                }

                public class Presentment_moneyEntity {
                    /**
                     * amount : 3.98
                     * currency_code : USD
                     */
                    private String amount;
                    private String currency_code;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setCurrency_code(String currency_code) {
                        this.currency_code = currency_code;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public String getCurrency_code() {
                        return currency_code;
                    }
                }
            }

            public class Subtotal_setEntity {
                /**
                 * shop_money : {"amount":"195.66","currency_code":"USD"}
                 * presentment_money : {"amount":"195.66","currency_code":"USD"}
                 */
                private Shop_moneyEntity shop_money;
                private Presentment_moneyEntity presentment_money;

                public void setShop_money(Shop_moneyEntity shop_money) {
                    this.shop_money = shop_money;
                }

                public void setPresentment_money(Presentment_moneyEntity presentment_money) {
                    this.presentment_money = presentment_money;
                }

                public Shop_moneyEntity getShop_money() {
                    return shop_money;
                }

                public Presentment_moneyEntity getPresentment_money() {
                    return presentment_money;
                }

                public class Shop_moneyEntity {
                    /**
                     * amount : 195.66
                     * currency_code : USD
                     */
                    private String amount;
                    private String currency_code;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setCurrency_code(String currency_code) {
                        this.currency_code = currency_code;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public String getCurrency_code() {
                        return currency_code;
                    }
                }

                public class Presentment_moneyEntity {
                    /**
                     * amount : 195.66
                     * currency_code : USD
                     */
                    private String amount;
                    private String currency_code;

                    public void setAmount(String amount) {
                        this.amount = amount;
                    }

                    public void setCurrency_code(String currency_code) {
                        this.currency_code = currency_code;
                    }

                    public String getAmount() {
                        return amount;
                    }

                    public String getCurrency_code() {
                        return currency_code;
                    }
                }
            }
        }

        public class TransactionsEntity {
            /**
             * amount : 209.00
             * device_id : null
             * test : false
             * kind : refund
             * created_at : 2005-08-05T12:59:12-04:00
             * message : null
             * location_id : null
             * authorization : authorization-key
             * user_id : null
             * parent_id : 801038806
             * admin_graphql_api_id : gid://shopify/OrderTransaction/179259969
             * processed_at : 2005-08-05T12:59:12-04:00
             * currency : USD
             * error_code : null
             * receipt : {}
             * id : 179259969
             * order_id : 450789469
             * gateway : bogus
             * source_name : web
             * status : success
             */
            private String amount;
            private String device_id;
            private boolean test;
            private String kind;
            private String created_at;
            private String message;
            private String location_id;
            private String authorization;
            private String user_id;
            private int parent_id;
            private String admin_graphql_api_id;
            private String processed_at;
            private String currency;
            private String error_code;
            private ReceiptEntity receipt;
            private int id;
            private int order_id;
            private String gateway;
            private String source_name;
            private String status;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setDevice_id(String device_id) {
                this.device_id = device_id;
            }

            public void setTest(boolean test) {
                this.test = test;
            }

            public void setKind(String kind) {
                this.kind = kind;
            }

            public void setCreated_at(String created_at) {
                this.created_at = created_at;
            }

            public void setMessage(String message) {
                this.message = message;
            }

            public void setLocation_id(String location_id) {
                this.location_id = location_id;
            }

            public void setAuthorization(String authorization) {
                this.authorization = authorization;
            }

            public void setUser_id(String user_id) {
                this.user_id = user_id;
            }

            public void setParent_id(int parent_id) {
                this.parent_id = parent_id;
            }

            public void setAdmin_graphql_api_id(String admin_graphql_api_id) {
                this.admin_graphql_api_id = admin_graphql_api_id;
            }

            public void setProcessed_at(String processed_at) {
                this.processed_at = processed_at;
            }

            public void setCurrency(String currency) {
                this.currency = currency;
            }

            public void setError_code(String error_code) {
                this.error_code = error_code;
            }

            public void setReceipt(ReceiptEntity receipt) {
                this.receipt = receipt;
            }

            public void setId(int id) {
                this.id = id;
            }

            public void setOrder_id(int order_id) {
                this.order_id = order_id;
            }

            public void setGateway(String gateway) {
                this.gateway = gateway;
            }

            public void setSource_name(String source_name) {
                this.source_name = source_name;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public String getAmount() {
                return amount;
            }

            public String getDevice_id() {
                return device_id;
            }

            public boolean isTest() {
                return test;
            }

            public String getKind() {
                return kind;
            }

            public String getCreated_at() {
                return created_at;
            }

            public String getMessage() {
                return message;
            }

            public String getLocation_id() {
                return location_id;
            }

            public String getAuthorization() {
                return authorization;
            }

            public String getUser_id() {
                return user_id;
            }

            public int getParent_id() {
                return parent_id;
            }

            public String getAdmin_graphql_api_id() {
                return admin_graphql_api_id;
            }

            public String getProcessed_at() {
                return processed_at;
            }

            public String getCurrency() {
                return currency;
            }

            public String getError_code() {
                return error_code;
            }

            public ReceiptEntity getReceipt() {
                return receipt;
            }

            public int getId() {
                return id;
            }

            public int getOrder_id() {
                return order_id;
            }

            public String getGateway() {
                return gateway;
            }

            public String getSource_name() {
                return source_name;
            }

            public String getStatus() {
                return status;
            }

            public class ReceiptEntity {
            }
        }
    }

    public class FulfillmentsEntity {
        /**
         * created_at : 2021-08-04T13:06:55-04:00
         * tracking_company : USPS
         * line_items : [{"variant_title":"green","fulfillment_status":null,"total_discount":"0.00","gift_card":false,"requires_shipping":true,"total_discount_set":{"shop_money":{"amount":"0.00","currency_code":"USD"},"presentment_money":{"amount":"0.00","currency_code":"USD"}},"title":"IPod Nano - 8gb","product_exists":true,"variant_id":39072856,"tax_lines":[{"rate":0.06,"price":"3.98","price_set":{"shop_money":{"amount":"3.98","currency_code":"USD"},"presentment_money":{"amount":"3.98","currency_code":"USD"}},"title":"State Tax"}],"price":"199.00","vendor":null,"product_id":632910392,"id":466157049,"grams":200,"sku":"IPOD2008GREEN","fulfillable_quantity":0,"quantity":1,"fulfillment_service":"manual","taxable":true,"variant_inventory_management":"shopify","discount_allocations":[{"amount":"3.34","discount_application_index":0,"amount_set":{"shop_money":{"amount":"3.34","currency_code":"USD"},"presentment_money":{"amount":"3.34","currency_code":"USD"}}}],"admin_graphql_api_id":"gid://shopify/LineItem/466157049","name":"IPod Nano - 8gb - green","price_set":{"shop_money":{"amount":"199.00","currency_code":"USD"},"presentment_money":{"amount":"199.00","currency_code":"USD"}},"properties":[{"name":"Custom Engraving Front","value":"Happy Birthday"},{"name":"Custom Engraving Back","value":"Merry Christmas"}]}]
         * tracking_urls : ["https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=1Z2345"]
         * location_id : 905684977
         * updated_at : 2021-08-04T13:06:55-04:00
         * service : manual
         * admin_graphql_api_id : gid://shopify/Fulfillment/255858046
         * name : #1001.0
         * tracking_number : 1Z2345
         * receipt : {"authorization":"123456","testcase":true}
         * id : 255858046
         * tracking_numbers : ["1Z2345"]
         * order_id : 450789469
         * tracking_url : https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=1Z2345
         * shipment_status : null
         * status : failure
         */
        private String created_at;
        private String tracking_company;
        private List<Line_itemsEntity> line_items;
        private List<String> tracking_urls;
        private int location_id;
        private String updated_at;
        private String service;
        private String admin_graphql_api_id;
        private String name;
        private String tracking_number;
        private ReceiptEntity receipt;
        private int id;
        private List<String> tracking_numbers;
        private int order_id;
        private String tracking_url;
        private String shipment_status;
        private String status;

        public void setCreated_at(String created_at) {
            this.created_at = created_at;
        }

        public void setTracking_company(String tracking_company) {
            this.tracking_company = tracking_company;
        }

        public void setLine_items(List<Line_itemsEntity> line_items) {
            this.line_items = line_items;
        }

        public void setTracking_urls(List<String> tracking_urls) {
            this.tracking_urls = tracking_urls;
        }

        public void setLocation_id(int location_id) {
            this.location_id = location_id;
        }

        public void setUpdated_at(String updated_at) {
            this.updated_at = updated_at;
        }

        public void setService(String service) {
            this.service = service;
        }

        public void setAdmin_graphql_api_id(String admin_graphql_api_id) {
            this.admin_graphql_api_id = admin_graphql_api_id;
        }

        public void setName(String name) {
            this.name = name;
        }

        public void setTracking_number(String tracking_number) {
            this.tracking_number = tracking_number;
        }

        public void setReceipt(ReceiptEntity receipt) {
            this.receipt = receipt;
        }

        public void setId(int id) {
            this.id = id;
        }

        public void setTracking_numbers(List<String> tracking_numbers) {
            this.tracking_numbers = tracking_numbers;
        }

        public void setOrder_id(int order_id) {
            this.order_id = order_id;
        }

        public void setTracking_url(String tracking_url) {
            this.tracking_url = tracking_url;
        }

        public void setShipment_status(String shipment_status) {
            this.shipment_status = shipment_status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getCreated_at() {
            return created_at;
        }

        public String getTracking_company() {
            return tracking_company;
        }

        public List<Line_itemsEntity> getLine_items() {
            return line_items;
        }

        public List<String> getTracking_urls() {
            return tracking_urls;
        }

        public int getLocation_id() {
            return location_id;
        }

        public String getUpdated_at() {
            return updated_at;
        }

        public String getService() {
            return service;
        }

        public String getAdmin_graphql_api_id() {
            return admin_graphql_api_id;
        }

        public String getName() {
            return name;
        }

        public String getTracking_number() {
            return tracking_number;
        }

        public ReceiptEntity getReceipt() {
            return receipt;
        }

        public int getId() {
            return id;
        }

        public List<String> getTracking_numbers() {
            return tracking_numbers;
        }

        public int getOrder_id() {
            return order_id;
        }

        public String getTracking_url() {
            return tracking_url;
        }

        public String getShipment_status() {
            return shipment_status;
        }

        public String getStatus() {
            return status;
        }

        public class ReceiptEntity {
            /**
             * authorization : 123456
             * testcase : true
             */
            private String authorization;
            private boolean testcase;

            public void setAuthorization(String authorization) {
                this.authorization = authorization;
            }

            public void setTestcase(boolean testcase) {
                this.testcase = testcase;
            }

            public String getAuthorization() {
                return authorization;
            }

            public boolean isTestcase() {
                return testcase;
            }
        }
    }

    public class Client_detailsEntity {
        /**
         * session_hash : null
         * accept_language : null
         * browser_width : null
         * browser_height : null
         * browser_ip : 0.0.0.0
         * user_agent : null
         */
        private String session_hash;
        private String accept_language;
        private String browser_width;
        private String browser_height;
        private String browser_ip;
        private String user_agent;

        public void setSession_hash(String session_hash) {
            this.session_hash = session_hash;
        }

        public void setAccept_language(String accept_language) {
            this.accept_language = accept_language;
        }

        public void setBrowser_width(String browser_width) {
            this.browser_width = browser_width;
        }

        public void setBrowser_height(String browser_height) {
            this.browser_height = browser_height;
        }

        public void setBrowser_ip(String browser_ip) {
            this.browser_ip = browser_ip;
        }

        public void setUser_agent(String user_agent) {
            this.user_agent = user_agent;
        }

        public String getSession_hash() {
            return session_hash;
        }

        public String getAccept_language() {
            return accept_language;
        }

        public String getBrowser_width() {
            return browser_width;
        }

        public String getBrowser_height() {
            return browser_height;
        }

        public String getBrowser_ip() {
            return browser_ip;
        }

        public String getUser_agent() {
            return user_agent;
        }
    }

    public class Shipping_addressEntity {
        /**
         * zip : 40202
         * country : United States
         * city : Louisville
         * address2 :
         * address1 : Chestnut Street 92
         * latitude : 45.41634
         * last_name : Norman
         * province_code : KY
         * country_code : US
         * province : Kentucky
         * phone : 555-625-1199
         * name : Bob Norman
         * company : null
         * first_name : Bob
         * longitude : -75.6868
         */
        private String zip;
        private String country;
        private String city;
        private String address2;
        private String address1;
        private double latitude;
        private String last_name;
        private String province_code;
        private String country_code;
        private String province;
        private String phone;
        private String name;
        private String company;
        private String first_name;
        private double longitude;

        public void setZip(String zip) {
            this.zip = zip;
        }

        public void setCountry(String country) {
            this.country = country;
        }

        public void setCity(String city) {
            this.city = city;
        }

        public void setAddress2(String address2) {
            this.address2 = address2;
        }

        public void setAddress1(String address1) {
            this.address1 = address1;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public void setLast_name(String last_name) {
            this.last_name = last_name;
        }

        public void setProvince_code(String province_code) {
            this.province_code = province_code;
        }

        public void setCountry_code(String country_code) {
            this.country_code = country_code;
        }

        public void setProvince(String province) {
            this.province = province;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public void setName(String name) {
            this.name = name;
        }

        public void setCompany(String company) {
            this.company = company;
        }

        public void setFirst_name(String first_name) {
            this.first_name = first_name;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }

        public String getZip() {
            return zip;
        }

        public String getCountry() {
            return country;
        }

        public String getCity() {
            return city;
        }

        public String getAddress2() {
            return address2;
        }

        public String getAddress1() {
            return address1;
        }

        public double getLatitude() {
            return latitude;
        }

        public String getLast_name() {
            return last_name;
        }

        public String getProvince_code() {
            return province_code;
        }

        public String getCountry_code() {
            return country_code;
        }

        public String getProvince() {
            return province;
        }

        public String getPhone() {
            return phone;
        }

        public String getName() {
            return name;
        }

        public String getCompany() {
            return company;
        }

        public String getFirst_name() {
            return first_name;
        }

        public double getLongitude() {
            return longitude;
        }
    }

    public class Total_price_setEntity {
        /**
         * shop_money : {"amount":"598.94","currency_code":"USD"}
         * presentment_money : {"amount":"598.94","currency_code":"USD"}
         */
        private Shop_moneyEntity shop_money;
        private Presentment_moneyEntity presentment_money;

        public void setShop_money(Shop_moneyEntity shop_money) {
            this.shop_money = shop_money;
        }

        public void setPresentment_money(Presentment_moneyEntity presentment_money) {
            this.presentment_money = presentment_money;
        }

        public Shop_moneyEntity getShop_money() {
            return shop_money;
        }

        public Presentment_moneyEntity getPresentment_money() {
            return presentment_money;
        }

        public class Shop_moneyEntity {
            /**
             * amount : 598.94
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }

        public class Presentment_moneyEntity {
            /**
             * amount : 598.94
             * currency_code : USD
             */
            private String amount;
            private String currency_code;

            public void setAmount(String amount) {
                this.amount = amount;
            }

            public void setCurrency_code(String currency_code) {
                this.currency_code = currency_code;
            }

            public String getAmount() {
                return amount;
            }

            public String getCurrency_code() {
                return currency_code;
            }
        }
    }

    public class CustomerEntity {
        /**
         * total_spent : 199.65
         * note : null
         * last_order_name : #1001
         * last_order_id : 450789469
         * tax_exempt : false
         * created_at : 2021-08-04T13:06:55-04:00
         * last_name : Norman
         * multipass_identifier : null
         * verified_email : true
         * tags :
         * accepts_marketing_updated_at : 2005-06-12T11:57:11-04:00
         * orders_count : 1
         * default_address : {"zip":"40202","country":"United States","address2":"","city":"Louisville","address1":"Chestnut Street 92","last_name":null,"province_code":"KY","country_code":"US","default":true,"province":"Kentucky","phone":"555-625-1199","name":"","country_name":"United States","company":null,"id":207119551,"customer_id":207119551,"first_name":null}
         * updated_at : 2021-08-04T13:06:55-04:00
         * accepts_marketing : false
         * phone : +16136120707
         * admin_graphql_api_id : gid://shopify/Customer/207119551
         * tax_exemptions : []
         * currency : USD
         * id : 207119551
         * state : disabled
         * marketing_opt_in_level : null
         * first_name : Bob
         * email : bob.norman@hostmail.com
         */
        private String total_spent;
        private String note;
        private String last_order_name;
        private int last_order_id;
        private boolean tax_exempt;
        private String created_at;
        private String last_name;
        private String multipass_identifier;
        private boolean verified_email;
        private String tags;
        private String accepts_marketing_updated_at;
        private int orders_count;
        private Default_addressEntity default_address;
        private String updated_at;
        private boolean accepts_marketing;
        private String phone;
        private String admin_graphql_api_id;
        private List<?> tax_exemptions;
        private String currency;
        private int id;
        private String state;
        private String marketing_opt_in_level;
        private String first_name;
        private String email;

        public void setTotal_spent(String total_spent) {
            this.total_spent = total_spent;
        }

        public void setNote(String note) {
            this.note = note;
        }

        public void setLast_order_name(String last_order_name) {
            this.last_order_name = last_order_name;
        }

        public void setLast_order_id(int last_order_id) {
            this.last_order_id = last_order_id;
        }

        public void setTax_exempt(boolean tax_exempt) {
            this.tax_exempt = tax_exempt;
        }

        public void setCreated_at(String created_at) {
            this.created_at = created_at;
        }

        public void setLast_name(String last_name) {
            this.last_name = last_name;
        }

        public void setMultipass_identifier(String multipass_identifier) {
            this.multipass_identifier = multipass_identifier;
        }

        public void setVerified_email(boolean verified_email) {
            this.verified_email = verified_email;
        }

        public void setTags(String tags) {
            this.tags = tags;
        }

        public void setAccepts_marketing_updated_at(String accepts_marketing_updated_at) {
            this.accepts_marketing_updated_at = accepts_marketing_updated_at;
        }

        public void setOrders_count(int orders_count) {
            this.orders_count = orders_count;
        }

        public void setDefault_address(Default_addressEntity default_address) {
            this.default_address = default_address;
        }

        public void setUpdated_at(String updated_at) {
            this.updated_at = updated_at;
        }

        public void setAccepts_marketing(boolean accepts_marketing) {
            this.accepts_marketing = accepts_marketing;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public void setAdmin_graphql_api_id(String admin_graphql_api_id) {
            this.admin_graphql_api_id = admin_graphql_api_id;
        }

        public void setTax_exemptions(List<?> tax_exemptions) {
            this.tax_exemptions = tax_exemptions;
        }

        public void setCurrency(String currency) {
            this.currency = currency;
        }

        public void setId(int id) {
            this.id = id;
        }

        public void setState(String state) {
            this.state = state;
        }

        public void setMarketing_opt_in_level(String marketing_opt_in_level) {
            this.marketing_opt_in_level = marketing_opt_in_level;
        }

        public void setFirst_name(String first_name) {
            this.first_name = first_name;
        }

        public void setEmail(String email) {
            this.email = email;
        }

        public String getTotal_spent() {
            return total_spent;
        }

        public String getNote() {
            return note;
        }

        public String getLast_order_name() {
            return last_order_name;
        }

        public int getLast_order_id() {
            return last_order_id;
        }

        public boolean isTax_exempt() {
            return tax_exempt;
        }

        public String getCreated_at() {
            return created_at;
        }

        public String getLast_name() {
            return last_name;
        }

        public String getMultipass_identifier() {
            return multipass_identifier;
        }

        public boolean isVerified_email() {
            return verified_email;
        }

        public String getTags() {
            return tags;
        }

        public String getAccepts_marketing_updated_at() {
            return accepts_marketing_updated_at;
        }

        public int getOrders_count() {
            return orders_count;
        }

        public Default_addressEntity getDefault_address() {
            return default_address;
        }

        public String getUpdated_at() {
            return updated_at;
        }

        public boolean isAccepts_marketing() {
            return accepts_marketing;
        }

        public String getPhone() {
            return phone;
        }

        public String getAdmin_graphql_api_id() {
            return admin_graphql_api_id;
        }

        public List<?> getTax_exemptions() {
            return tax_exemptions;
        }

        public String getCurrency() {
            return currency;
        }

        public int getId() {
            return id;
        }

        public String getState() {
            return state;
        }

        public String getMarketing_opt_in_level() {
            return marketing_opt_in_level;
        }

        public String getFirst_name() {
            return first_name;
        }

        public String getEmail() {
            return email;
        }

        public class Default_addressEntity {
            /**
             * zip : 40202
             * country : United States
             * address2 :
             * city : Louisville
             * address1 : Chestnut Street 92
             * last_name : null
             * province_code : KY
             * country_code : US
             * default : true
             * province : Kentucky
             * phone : 555-625-1199
             * name :
             * country_name : United States
             * company : null
             * id : 207119551
             * customer_id : 207119551
             * first_name : null
             */
            private String zip;
            private String country;
            private String address2;
            private String city;
            private String address1;
            private String last_name;
            private String province_code;
            private String country_code;
            @SerializedName("default")
            private boolean defaultX;
            private String province;
            private String phone;
            private String name;
            private String country_name;
            private String company;
            private int id;
            private int customer_id;
            private String first_name;

            public void setZip(String zip) {
                this.zip = zip;
            }

            public void setCountry(String country) {
                this.country = country;
            }

            public void setAddress2(String address2) {
                this.address2 = address2;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public void setAddress1(String address1) {
                this.address1 = address1;
            }

            public void setLast_name(String last_name) {
                this.last_name = last_name;
            }

            public void setProvince_code(String province_code) {
                this.province_code = province_code;
            }

            public void setCountry_code(String country_code) {
                this.country_code = country_code;
            }

            public void setDefaultX(boolean defaultX) {
                this.defaultX = defaultX;
            }

            public void setProvince(String province) {
                this.province = province;
            }

            public void setPhone(String phone) {
                this.phone = phone;
            }

            public void setName(String name) {
                this.name = name;
            }

            public void setCountry_name(String country_name) {
                this.country_name = country_name;
            }

            public void setCompany(String company) {
                this.company = company;
            }

            public void setId(int id) {
                this.id = id;
            }

            public void setCustomer_id(int customer_id) {
                this.customer_id = customer_id;
            }

            public void setFirst_name(String first_name) {
                this.first_name = first_name;
            }

            public String getZip() {
                return zip;
            }

            public String getCountry() {
                return country;
            }

            public String getAddress2() {
                return address2;
            }

            public String getCity() {
                return city;
            }

            public String getAddress1() {
                return address1;
            }

            public String getLast_name() {
                return last_name;
            }

            public String getProvince_code() {
                return province_code;
            }

            public String getCountry_code() {
                return country_code;
            }

            public boolean isDefaultX() {
                return defaultX;
            }

            public String getProvince() {
                return province;
            }

            public String getPhone() {
                return phone;
            }

            public String getName() {
                return name;
            }

            public String getCountry_name() {
                return country_name;
            }

            public String getCompany() {
                return company;
            }

            public int getId() {
                return id;
            }

            public int getCustomer_id() {
                return customer_id;
            }

            public String getFirst_name() {
                return first_name;
            }
        }
    }
}
